home *** CD-ROM | disk | FTP | other *** search
- C++Builder Deployment README File
- =================================
-
- This file provides information on deploying C++Builder applications
- in the following sections:
-
- 1) BORLAND C++BUILDER
- 2) BORLAND DATABASE ENGINE
- 3) ACTIVEX CONTROLS
- 4) SAMPLE IMAGES
-
-
- NOTE: Borland C++Builder includes a redistributable license to
- deploy royalty-free applications as well as Borland Database
- Engine (BDE).
-
-
- 1) BORLAND C++BUILDER
- =====================
-
- C++Builder applications do not require a run-time interpreter
- DLL. All you have to provide is your .EXE file, and any DLLs that
- it calls.
-
- Note: Before deploying your application, it is a good idea to
- build a release version of the application. The default
- project builds a debug version of your application. To
- change this, go to Options | Project | C++, and click on
- the Release button.
-
- You can provide an installation utility for your application, or
- simply tell your users how to install it themselves. You should
- run the installation utilities for BDE in your application install
- program. Several third party companies provide installation and
- setup utilities for C++Builder applications.
-
- 32-bit Redistributable Files
- ----------------------------
- CP3230MT.DLL
- BCBMM.DLL
-
-
- 2) BORLAND DATABASE ENGINE
- ==========================
-
- Borland Database Engine (BDE) Redistributable Files
- ---------------------------------------------------
- In accordance with the Additional License Terms of this
- product, you can distribute the Borland Database Engine
- files with your application using a Borland certified
- Redistributable Install program such as InstallShield
- Express or other compliant install programs. You can
- redistribute only those BDE files selected by the Borland
- certified install program.
-
- Borland products which include redistribution rights
- include a Borland certified install program, such as
- InstallShield Express, to ensure proper installation and
- de-installation of your applications so that they co-exist
- well with other applications which use the Borland Database
- Engine including those created with dBase, Paradox, Delphi
- Borland C++, and Borland C++Builder.
-
- InstallShield Express also makes it easy to properly
- distribute subsets of the Borland Database Engine. This is
- useful, for example, if you want to distribute an
- application that will only use Paradox tables and you don't
- want to include additional files for dBase support.
-
- From time to time, Borland may, at its discretion, certify
- additional installation programs for use as the Borland
- Certified Install Program for this product. To obtain a
- current list of Borland Certified Install programs, check
- Borland's Web site at http://www.borland.com, Borland's
- CompuServe forum for this product, and Borland's Download
- BBS (408-431-5096).
-
- Note that since we allow deployment of Borland Database
- Engine files and subsets using a Borland Certified Install
- Program, we don't otherwise allow deployment of the
- individual BDE files. There are several important reasons
- for this:
-
- * Improper installation of BDE or BDE subsets can cause
- other applications using BDE to fail. Such applications not
- only include Borland products such as Paradox and dBASE, but
- many other applications using BDE such as those built with
- Borland C++ and Delphi.
-
- * Windows 95 and Windows NT now have stringent un-install
- requirements for MS logo certification. Un-installation of
- BDE components is especially complex, and if not done
- correctly will violate logo requirements and can cause
- applications to fail.
-
- * Windows 95 and Windows NT use the registry instead of .INI
- files, and making the correct entries and deletions for
- install and un-install is another complex task.
-
- By working closely with Borland Certified Install
- Program providers, we can ensure that all the BDE
- installation, registry, and un-install issues are handled
- correctly in all cases including subsets of the BDE.
-
-
- 3) ACTIVEX CONTROLS
- ===================
-
- Borland C++Builder includes various ActiveX Controls (OCXs) for use in
- your applications. They may include:
-
- ChartFX (TM), OCX, SoftwareFX.
-
- Graphics Server (TM) copyright 1990 Bits Per Second Ltd., portions
- copyright 1993-1995 Pinnacle Publishing, Inc.
-
- Formula One Spreadsheet (TM) Version 3.0 32bit OCX, Visual Components, Inc.
-
- Visual Speller (TM) Version 2.0 32bit OCX, Visual Components, Inc.
-
- First Impression (RTM) Version 2.0 32bit OCX, Visual Components, Inc.
-
- The version of each of these ActiveX controls shipped with C++Builder may
- be redistributed in custom C++Builder applications. Such redistribution
- is subject to the Additional License Terms for Development Products.
-
-
- 4) SAMPLES IMAGES
- =================
-
- Borland C++Builder includes a library of freely distributable images
- normally installed under the subdirectory \IMAGES.
-
- In addition Borland C++Builder also includes a database EVENTS.DB with
- licensed images from PhotoDisc. The images in this database are
- copyright PhotoDisc, Inc. 1995 and may not be redistributed.
-
-
- --------------------------------------------------------------------
-